Get Directions to Trade Centre Wales Ltd ← View details Neath Abbey Business Park, Neath Abbey, West Glamorgan SA10 7DR, United Kingdom, Neath, England Get Directions From* To * — Required information