SCS AFTERCARE LIMITED Company number 06623728 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressEmbassy Offices, Stanwell Road, Penarth, Wales, CF64 2AA PostcodeCF64 2AA Companies at this postcode 69 Average house price in CF64 2AA £392,000 (7 sales) Map