This 20 Mansfield Road Limited business has been offering its services for five years, having launched in 2017. Started with Registered No. 10715786, 20 Mansfield Road is a Private Limited Company located in 73a Grove Hill, London E18 2JA. The enterprise's principal business activity number is 82990 which means Other business support service activities not elsewhere classified. The company's most recent financial reports were submitted for the period up to 2021/04/30 and the most recent confirmation statement was filed on 2022/02/04.
In order to be able to match the demands of the clientele, this particular company is being directed by a number of four directors who are, to mention just a few, Aruna G., Clifford G. and Shanna R.. Their work been of utmost importance to this company for 2 years.
Executives who control the firm include: Norah A. owns 1/2 or less of company shares. Shanna R. owns 1/2 or less of company shares.