The Magellan Systems Limited website is currently being redeveloped in advance of the launch of the Magellan Internet control panel based web hosting service. Further information will be available from www.magellaninternet.co.uk and www.magellanweb.co.uk shortly. Magellan Systems Limited 68 Ringstead Road London SE6 2BS t: 0208 698 2666 or 2777 |