5 Ross is a company with it's headquarters at N1 7GU London at 20-22 Wenlock Road. This firm was established in 2018 and is registered under reg. no. 11264827. This firm has been on the English market for 6 years now and its state is active. The firm's SIC code is 74901 and their NACE code stands for Environmental consulting activities. 2022-03-31 is the last time when the accounts were filed.
For 6 years, the company has only been overseen by 1 managing director: Simon R. who has been controlling it since 2018-03-20. To help the directors in their tasks, this particular company has been utilizing the expertise of Mary R. as a secretary since the appointment on 2018-03-20.
Simon R. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares .