Started with Reg No. 09760601 nine years ago, Mactaggart Hotel Holdings Limited was set up as a Private Limited Company. The current office address is 2 Babmaes Street, London. Launched as Nadler Holdings, it used the business name until 2017, at which moment it was replaced by Mactaggart Hotel Holdings Limited. This firm's Standard Industrial Classification Code is 55100 which means Hotels and similar accommodation. The most recent annual accounts provide detailed information about the period up to 2021-12-31 and the latest annual confirmation statement was submitted on 2022-11-04.
Because of this specific company's magnitude, it became unavoidable to find further company leaders, including: Michael L., John M., John M. who have been aiding each other since January 2023 for the benefit of this specific firm. To support the directors in their duties, this particular firm has been utilizing the skills of William C. as a secretary since the appointment on 2017-08-31.