Please see the latest Privacy Notice

Contact Us


Thank you for your interest in contacting us. Please let us know how we can assist you.

Feedback Form

LEO Offices Contacts

Global Headquarters UK

  • LEO
    Battle Barns
    112 Preston Crowmarsh
    Oxfordshire, OX10 6SL
    United Kingdom
  • Company Number: 8122105
  • Tel: +44 (0) 1491 839 559
  • Email: info@WelcometoLEO.com

Dubai Region Headquarters

  • Humanitas Meritus FZ LLC
    Block 19, 1st Floor, Office F-01
    P.O. Box 502958
    Dubai Knowledge Village
    Dubai, United Arab Emirates
  • Tel: +971 44232067
  • Email: Dubai@WelcometoLEO.com

Asia Pacific Region Headquarters