Where is your support team based? Jonathan Bull August 08, 2017 10:04 Follow Our in-house support team are based in London, UK. Related articles Do you have a telephone number I can call? How quickly will I receive a response? What is automation? Do you have a email I can contact? Adding a file to an email Comments 0 comments Article is closed for comments.