ADVANTAGE RENTALS LIMITED Company number 04512246 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 2 Lower Strode Road, Clevedon, England, BS21 6UU PostcodeBS21 6UU Companies at this postcode 23 Average house price in BS21 6UU £724,000 (8 sales) Map