Search the register – results All results ELBAGATE LIMITED 04750700 - Incorporated on 1 May 2003 261 Green Lanes, London, England, N13 4XE