HOWELLS PROPERTY LIMITED Company number 04918393 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressLavender Lodge, Dunvant Road, Killay, Swansea, SA2 7NN PostcodeSA2 7NN Companies at this postcode 6 Average house price in SA2 7NN £526,000 (9 sales) Map