The company is based in London with reg. no. 06630473. This company was registered in the year 2008. The main office of this firm is located at 18 Bishopsthorpe Road . The zip code for this address is SE26 4NY. The company's principal business activity number is 98000 which stands for Residents property management. 18 Bishopsthorpe Road Ltd reported its account information for the financial period up to 2022-06-30. The business most recent annual confirmation statement was submitted on 2023-03-30.
There's a group of two directors controlling the firm at the moment, namely Jacqueline P. and Benjamin W. who have been performing the directors tasks since June 2019.