2018 signifies the start of National Mental Health Ltd, a company located at 20 - 22 Wenlock Road, , London. This means it's been six years National Mental Health has existed on the market, as it was founded on July 13, 2018. The firm reg. no. is 11463048 and the company postal code is N1 7GU. This company's registered with SIC code 99999 - Dormant Company. National Mental Health Limited filed its latest accounts for the period that ended on 31st July 2023. The firm's most recent confirmation statement was submitted on 12th July 2023.
There seems to be just one director now running this company, specifically Richard B. who has been doing the director's assignments for six years.
Richard B. is the individual who has control over this firm, has substantial control or influence over the company.