Merula
Merula Ltd provides a range of specialist internet solutions for business and education from a dedicated, state-of-the-art Data Centre in Huntingdon, Cambridgeshire, UK. Customers in and around Cambridge and across the UK and Europe choose us for fast, reliable internet solutions that have been designed around their specific needs.
T: 01480 222 940
w: www.merula.net