Computers in Pontypridd, Mid Glamorgan We help you find any company! Ecoxstor Ltd 79 Tennyson Close Pontypridd, Mid Glamorgan Ionic Solutions Limited 10 Park Street Pontypridd, Mid Glamorgan