Search the register – results All results GOWERLABS LIMITED 08616297 - Incorporated on 19 July 2013 Stoneleigh House Mosslea Road, Penge, London, SE20 7BW