Ammrosa Ltd
Ammrosa is devoted to the provision of innovative web hosting solutions with customer-centric approach. Our UK datacenter facility has a large peering network and features excellent connectivity. All web hosting plans have a 30-day money back guarantee and a 24-7-365 client support service.
Address:
109 Edmunds House
Chiswick
London
W4 5HJ
United Kingdom
Tel:
02087970603
Website:
http://www.ammrosa.com