Getting in Touch

Start a conversation. Talk to us. We love to hear from people and their challenges.
We will be happy to respond and help in any way we can.

Contact us today and we’ll be happy to help!

Contact us

  • United Kingdom
    Tower Point
    Floor 5 & 6
    44 North Road
    BN1 1YR
    United Kingdom

  • Switzerland
    Baarerstrasse 8
    CH-6300 Zug
  • +44 (0)20 3468 8250


Our head office is located in the lovely town of Henley-on-Thames, close to London. If you are coming via road, Henley is off the A404 which links the M4 and M40. Henley has a little train station (served by but is also close to Reading Station. The nearest airport is London Heathrow which is around 30 minutes away by road.