We recently had some serious hardware issues with our hosting - but due to fantastic disaster recovery plans the experience wasn't a disaster. We'd like to thank WiredTree, our upstream hosting provider.
Open Door Internet Limited is a company registered in England and Wales. Registered Office: Open Door Internet Limited, The Glebe, Sampford Brett, Taunton, Somerset, TA4 4LA. Registered company no: 7456740.