Search the register – results All results FALGARD (UK) LIMITED 03680575 - Incorporated on 8 December 1998 235 Bickenhall Mansions, Bickenhall Street, London, England, W1U 6BW