is not in process of liquidation on Jun 6, 2024
Where is AMU VILLA LIMITED's headquarters?
AMU VILLA LIMITED's headquarters is located at PLOT NO LAMU/BLOCK V/240 HARAMBEE ROAD LAMU, 248
What year was AMU VILLA LIMITED started?
AMU VILLA LIMITED was started in 2009