Search the register – results All results 15BILLIONEBP 02462697 - Incorporated on 24 January 1990 34-38 Dalston Lane, London, England, E8 3AZ