Search the register – results All results OPERATION SMILE UNITED KINGDOM 04317039 - Incorporated on 5 November 2001 Unit A Genoa House, Juniper Drive, London, England, SW18 1FY