Search the register – results All results LOOWATT LTD 07082726 - Incorporated on 20 November 2009 Impact Brixton, Electric Lane, London, England, SW9 8LA