2014 is the date that marks the establishment of I&Co Ltd, the firm which was located at 85-87 Vauxhall Road, in Liverpool. The company was established on 2014-01-16. The company's Companies House Registration Number was 08848097 and the area code was L3 6BN. The firm had been present in this business for about 3 years until 2017-06-27.
This specific business had 1 director: Mohammed I. who was administering it from 2014-01-16 to dissolution date on 2017-06-27.