Alopecoid Opco Ltd is officially located at Nottingham at Sherwood Enterprise Centre 486. You can find the company by the post code - NG5 2FB. Alopecoid Opco's launching dates back to 2021. The firm is registered under the number 13583204 and its last known state is active. This company's SIC code is 56101 : Licensed restaurants. Wed, 31st Aug 2022 is the last time the accounts were reported.
The data obtained describing this firm's executives shows that there are two directors: Matthew H. and Ross E. who became members of the Management Board on 2023-10-19 and 2021-08-24.
The companies that control this firm include: Ross Eden Ltd owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Nottingham at Mansfield Road, NG5 2FB and was registered as a PSC under the registration number 11949274.