This 20 Mansfield Road Limited business has been offering its services for four years, having launched in 2017. Started with Registered No. 10715786, 20 Mansfield Road is a Private Limited Company located in 20 Mansfield Road, Illford IG1 3AZ. 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 2020/04/30 and the most recent confirmation statement was filed on 2020/12/14.
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 one year.
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.