is inactive
Where is MUMBAI SQUARE LIMITED's headquarters?
MUMBAI SQUARE LIMITED's headquarters is located at London, E1 7AA, 7 Middlesex Street
What year was MUMBAI SQUARE LIMITED started?
MUMBAI SQUARE LIMITED was started in 2011
Sources: Companies House