CLINIC SEVENTY FIVE LTD Company number 16548513 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address75 Lake Road, Port Talbot, Wales, SA12 6AW PostcodeSA12 6AW Companies at this postcode 8 Average house price in SA12 6AW £162,000 (6 sales) Map