RENOVARÉ PROJECTS LTD Company number 12038461 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address25 Slough Road, Iver, United Kingdom, SL0 0DN PostcodeSL0 0DN Companies at this postcode 4 Average house price in SL0 0DN £714,000 (7 sales) Map