2011 marks the launching of Atcard Limited, the firm registered at 123 Westminster Bridge Road, in London. The company was established on Thursday 3rd November 2011. The firm Companies House Registration Number was 07833713 and its post code was SE1 7HR. The firm had been active on the market for approximately five years until Tuesday 5th January 2016.
As suggested by the enterprise's directors directory, there were two directors: Lynne W. and Matthew H..