Abbey Street Property Company came into being in 2012 as a company enlisted under no 07998264, located at SE1 9DS London at 22 Benbow House. It has been in business for 12 years and its last known state is active. The company's classified under the NACE and SIC code 98000 which stands for Residents property management. The firm's latest annual accounts describe the period up to 31st March 2022 and the most recent annual confirmation statement was submitted on 6th September 2023.
The details detailing the enterprise's executives implies that there are four directors: Abigail R., Nicolas P., Gregory C. and Geoff L. who assumed their respective positions on 2023-09-01, 2021-03-08 and 2012-03-20.