Search the register – results All results LONELYLEAP LIMITED 05900166 - Incorporated on 9 August 2006 27 Tarves Way, London, England, SE10 9JU