Albert Square Apartments Limited may be found at 210 Leigham Court Road, in London. The company's post code is SW16 2RB. Albert Square Apartments has existed in this business for the last 25 years. The company's registration number is 03817632. This company's principal business activity number is 98000 meaning Residents property management. The company's latest financial reports were submitted for the period up to 2022-08-31 and the latest annual confirmation statement was submitted on 2023-05-23.
In order to be able to match the demands of its client base, this particular limited company is being guided by a team of five directors who are, to mention just a few, Diana G., Mark K. and Edmund H.. Their work been of great use to this specific limited company since March 2016. Additionally, the managing director's responsibilities are regularly supported by a secretary - Angela M., who was officially appointed by this specific limited company in 2007.