Stores in Newtown, Powys We help you find any company! Charlies Stores Limited Unit 2 Dyffryn Enterprise Park, Pool Road Newtown, Powys Ecotribal Limited Cross Chambers, High Street, Newtown Newtown, Powys