London Crystal Palace Hotel Holdings began its operations in the year 2016 as a Private Limited Company with reg. no. 10427767. The firm's head office was registered in London at Lynton House. The London Crystal Palace Hotel Holdings Limited company had been in this business field for 6 years.
Meher N. and Gauhar N. were the enterprise's directors and were managing the company from 2019 to 2022.
Gauhar N. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.