2003 is the year of the beginning of Montrose Associates Limited, the company located at 10 Lammas Park Gardens, , London. This means it's been twenty one years Montrose Associates has prospered in the UK, as the company was founded on 2003-01-23. The Companies House Reg No. is 04645778 and its post code is W5 5HZ. This firm's classified under the NACE and SIC code 70229, that means Management consultancy activities other than financial management. Montrose Associates Ltd filed its latest accounts for the period that ended on Thu, 31st Mar 2022. The firm's most recent confirmation statement was filed on Mon, 23rd Jan 2023.
As stated, the company was created in 2003 and has so far been managed by three directors.
Michael M. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares .