This particular 63 Hibbert Road Ltd business has been operating in this business field for almost one year, having launched in 2019. Registered under the number 12000819, 63 Hibbert Road is categorised as a Private Limited Company located in 72 Great Suffolk Street, London SE1 0BL. This business's classified under the NACE and SIC code 68209 which stands for Other letting and operating of own or leased real estate.
According to the latest data, this specific firm is supervised by one managing director: Suleman I., who was selected to lead the company in 2019.
Abida I. is the individual with significant control over this firm, owns over 3/4 of company shares.