This business is situated in London under the ID 09768044. This firm was set up in 2015. The headquarters of this company is located at Third Floor, Moorfoot House 221 Marsh Wall. The postal code for this place is E14 9FJ. The company's SIC and NACE codes are 86900 meaning Other human health activities. The firm's most recent accounts describe the period up to 2023-03-31 and the latest annual confirmation statement was filed on 2022-10-30.
There is a team of three directors running this firm right now, namely David M., Murray E. and Christopher W. who have been carrying out the directors responsibilities since November 10, 2022.
The companies with significant control over this firm are: Econsult Health Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Epsom at 46-48 East Street, KT17 1HQ and was registered as a PSC under the reg no 07628675.