2000 is the year of the launching of 18 New North Street Management Limited, the company located at 3 Scout Lane, Clapham Old Town in London. That would make twenty one years 18 New North Street Management has existed on the British market, as it was established on 2000-01-31. The firm registered no. is 03916901 and its post code is SW4 0LA. The firm's registered with SIC code 68320, that means Management of real estate on a fee or contract basis. 2019-12-31 is the last time when the company accounts were filed.
There seems to be a number of two directors leading the following limited company at the moment, specifically Anthony B. and Charles M. who have been executing the directors tasks since 2002-06-30. Additionally, the managing director's responsibilities are supported by a secretary - John W., who was appointed by this specific limited company in June 2002.