Search the register – results All results IFONLYIF LTD 07528883 - Incorporated on 14 February 2011 7 Bell Yard, London, England, WC2A 2JR