18 Montagu Square Limited 's been in the business for 24 years. Registered under the number 03976039 in 2000, the firm is located at Flat 1, London W1H 2LE. This business's principal business activity number is 68320 and has the NACE code: Management of real estate on a fee or contract basis. Sat, 30th Apr 2022 is the last time when the company accounts were reported.
Our database related to this particular enterprise's personnel implies that there are four directors: Eloy G., Timothy W., Peter B. and Graham S. who joined the company's Management Board on 2023-07-19, 2014-01-17 and 2012-02-10. Additionally, the managing director's responsibilities are constantly assisted with by a secretary - Mary S., who was chosen by the business 17 years ago.