ST AUBIN NURSERIES (ROATH) LIMITED Company number 12166781 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address34 Archer Road, Penarth, Wales, CF64 3HL PostcodeCF64 3HL Companies at this postcode 4 Average house price in CF64 3HL £820,000 (4 sales) Map