This company operates as 72 Lexham Gardens (1983) Limited. It was started thirty seven years ago and was registered with 01753151 as the registration number. The headquarters of this company is located in London. You can reach them at 17 17, Abingdon Road. The company's registered with SIC code 98000, that means Residents property management. Its most recent filed accounts documents cover the period up to 30th March 2019 and the most recent annual confirmation statement was submitted on 23rd December 2019.
There seems to be a team of two directors overseeing this specific business at present, specifically Michael S. and Jeremy G. who have been performing the directors assignments since 2003.