SEABANK MANAGEMENT 2001 LIMITED Company number 04187560 · Monitor this company Active Overview People 23 Financial Control Charges Documents Analysis Location Related Registered office AddressAvon House, 19 Stanwell Road, Penarth, Wales, CF64 2EZ PostcodeCF64 2EZ Companies at this postcode 66 Average house price in CF64 2EZ £296,000 (36 sales) Map