Company name: Memset
Description: Award-winning managed hosting provider, Memset, UK high-security data centres & 24/7/365 technical support. Cloud Hosting | Dedicated Servers | Storage
87, Dunsfold Park, Stovolds Hill, Cranleigh GU6 8TB, United Kingdom