The official moment this firm was established is May 26, 2017. Registered under number 10791245, it is listed as a Private Limited Company. You can reach the main office of this firm during business times under the following location: Handel House 95 High Street, HA8 7DB Edgware. This business's declared SIC number is 68209 which stands for Other letting and operating of own or leased real estate. 2022-05-31 is the last time the accounts were filed.
Up until now, the business has only been overseen by 1 director: Steven P. who has been in charge of it for 7 years.
Steven P. is the individual with significant control over this firm, owns over 3/4 of company shares.