is not in process of liquidation on Jun 1, 2024
United Kingdom
Person with significant control
Appointed on13 Dec 2023
Country of residenceScotland
Where is MOCHA STUDIOS LIMITED's headquarters?
MOCHA STUDIOS LIMITED's headquarters is located at SCOTLAND, LOTHIAN, EDINBURGH, FLAT 26, 120 LAWRIE REILLY PLACE, EH7 5FG
What is MOCHA STUDIOS LIMITED's industry?
MOCHA STUDIOS LIMITED is in the industry of Technical and vocational secondary education
What year was MOCHA STUDIOS LIMITED started?
MOCHA STUDIOS LIMITED was started in 2023
Sources: Companies House