This 20 Mansfield Road Limited business has been offering its services for three 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 2019/04/30 and the most recent confirmation statement was filed on 2019/04/06.
In order to be able to match the demands of the clientele, this particular company is being directed by a number of two directors who are Shanna R. and Norah A.. Their work been of utmost importance to this company for three years. At least one limited company has been appointed as a director, specifically Tjm Investments Limited.
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.