is inactive
United Kingdom
Person with significant control
Appointed on18 Apr 2016
Country of residenceEngland
Where is MARVELCHAR LIMITED's headquarters?
MARVELCHAR LIMITED's headquarters is located at London, E15 2PX, 98 Otter Close
What year was MARVELCHAR LIMITED started?
MARVELCHAR LIMITED was started in 2012
Sources: Companies House