21 Hyde Park Square Limited 's been in the business for thirty six years. Started with Companies House Reg No. 02249594 in 1988, the firm is located at The Studio,16, London SW10 9PT. This company's Standard Industrial Classification Code is 98000 which means Residents property management. The most recent annual accounts cover the period up to 2022-12-31 and the most current confirmation statement was submitted on 2022-12-31.
As the data suggests, the business was founded in April 1988 and has been governed by twenty six directors, and out this collection of individuals four (Chawkat N., Andrew D., Gary H. and Patty T.) are still listed as current directors.