BEACH ROAD CLINIC LIMITED Company number 05102229 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address74 BEACH ROAD, PORTHCAWL, CF36 5NE PostcodeCF36 5NE Companies at this postcode 17 Average house price in CF36 5NE £432,000 (35 sales) Map