RENEWABLE ENERGY DEVELOPMENTS LIMITED Company number 04664570 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address79 Horton Road, Datchet, Slough, Berkshire, SL3 9LY PostcodeSL3 9LY Companies at this postcode 9 Average house price in SL3 9LY £880,000 (2 sales) Map