Search the register – results All results ACTCELL LIMITED 01248691 - Incorporated on 12 March 1976 New Burlington House, 1075 Finchley Road, London, NW11 0PU