Administratives in Port Talbot, West Glamorgan We help you find any company! Silverstar Contracts Limited Valley View, Oakwood Avenue, Pontrhydyfen Port Talbot, West Glamorgan