2009 marks the start of Telecom Data Services Ltd, the company that was situated at Suite 11 Penhurst House, 325-356 Battersea Park Road, London. The company was established on 2009-09-01. The firm registration number was 07005511 and the postal code was SW11 3BY. The firm had been present in this business for about ten years until 2019-11-26.