Search the register – results All results ECOTESTER LIMITED 11650699 - Incorporated on 30 October 2018 Kemp House , 152 - 160 City Road, London, England, EC1V 2NX