2004 is the date that marks the start of 12 Montagu Square Ltd, a firm which is located at 12 Montagu Square, , London. This means it's been 21 years 12 Montagu Square has existed in the UK, as the company was founded on 2004-12-14. The company's Companies House Registration Number is 05313250 and its post code is W1H 2LD. This enterprise's SIC and NACE codes are 68320 which stands for Management of real estate on a fee or contract basis. 12 Montagu Square Limited filed its account information for the period up to 2022-12-30. The company's most recent annual confirmation statement was released on 2023-08-07.
This limited company owes its well established position on the market and permanent improvement to a group of three directors, namely Anna S., William C. and Matthew W., who have been supervising the firm since 2019-05-21. At least one secretary in this firm is a limited company: Devonshire Green Limited.