is in process of liquidation on Mar 31, 2024
United Kingdom
Person with significant control
Appointed on10 Mar 2023
Country of residenceWales
Where is ORCH LIMITED's headquarters?
ORCH LIMITED's headquarters is located at WALES, CARDIFF, 52 AVONDALE GARDENS SOUTH, CF11 7DZ
What is ORCH LIMITED's industry?
ORCH LIMITED is in the industry of Manufacture of other electrical equipment
What year was ORCH LIMITED started?
ORCH LIMITED was started in 2023
Sources: Companies House