Posted by Voice Admin on

It's all hosted within the UK.

Thanks

Joe - Voice Admin