is inactive
United Kingdom
Director
Appointed on09 Feb 2016
Country of residenceUnited Kingdom
Where is IMAGE DESIGN STUDIOS LIMITED's headquarters?
IMAGE DESIGN STUDIOS LIMITED's headquarters is located at England, Armitage Road, London, NW11 8RQ, Olympia House 2nd Floor, Unit 15
What year was IMAGE DESIGN STUDIOS LIMITED started?
IMAGE DESIGN STUDIOS LIMITED was started in 2016
Sources: Companies House