Beechcroft Apartments Limited,registered as Private Limited Company, with headquarters in Flat A, 120 Beechcroft Road, London. The head office's post code is SW17 7DA. The enterprise has been eleven years in the business. The registered no. is 08542964. This company's Standard Industrial Classification Code is 68209 meaning Other letting and operating of own or leased real estate. Beechcroft Apartments Ltd reported its account information for the period that ended on 2022-05-31. The most recent annual confirmation statement was released on 2023-09-06.
There seems to be a team of three directors leading this particular firm now, specifically William L., Ryan W. and Elmar L. who have been carrying out the directors assignments since 2022.
Executives who control this firm include: William L. owns 1/2 or less of company shares. Ryan W. owns 1/2 or less of company shares. Elmar L. owns 1/2 or less of company shares.