There seems to be some confusion. Well I'm confused anyway, I'm reasonably sure the
Web hosting UK employees know where they go to work but the about pages are not clear.
"Webhosting UK is run from our registered office located in London, UK.
...
Registered Office : SUITE 551, NUMBER 2 WELLINGTON PLACE, LEEDS, WEST YORKSHIRE, UNITED KINGDOM, LS1 4AP"
So where are you then? And how about the support guys? India perhaps?
Interested canines like to know these things.