We manage all contact through our support centre. Fear not, this isn't some internet blackhole, we respond to all questions, usually within 2 hours 9:30am to 4:30pm (UK Time) Monday to Friday.
We don't provide support by phone at all sorry.
We are based in Manchester, UK, but as a web based company we don't have a trading address as such, and we we don't correspond by traditional mail - only by electronic means via the support page and contact form as above.
The best place to find for our registered office address is Companies House