Owner : This website is owned by The French Galleries Ltd. Head office: 3 Orchard Close LE25PL Leicester, United Kingdom Company Number: 09785648 Publication Director: Oni Leach Hosting: Host Papa (Green Web Hosting Powered by Renewable Energy) Head Office: