ECC is a trading name of the European Consumer Claims Limited, registered in England and Wales under registration number at Companies House: 10243428
ECC is registered as a data controller with the Information Commissioners Office (ICO) under registration number: ZA291149