Search the register – results All results ECANCER LIMITED 08539058 - Incorporated on 22 May 2013 11 Alma Vale Road, Clifton, BS8 2HL THE ECANCER GLOBAL FOUNDATION CE012685 - Registered externally as 1176307