Penguin Internet Ltd

Address: 733B Newport Road
Cardiff CF3 4BN
United Kingdom

Phone:029 200 900 17 Fax:029 200 900 18

Penguin Internet is an IT services company based in the capital city of Cardiff, Wales, UK.
We provide a wide range of IT services such as web hosting, reseller accounts, domain name registration, dedicated servers & server management to new computers systems, hardware repairs, network installations, maintenance contracts, VoIP and much more. Please see the rest of our website for further details.

Penguin Internet Ltd


Write A New Reviews