WELSH CONTACT CENTRE FORUM LIMITED Company number 05095094 · Monitor this company Active Overview People 28 Financial Control Documents Analysis Location Related Registered office Address13 Bradenham Place, Penarth, South Glamorgan, CF64 2AG PostcodeCF64 2AG Companies at this postcode 67 Average house price in CF64 2AG £508,000 (13 sales) Map