THREE SPRINGS DEVELOPMENTS LIMITED Company number 07603308 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressWickhamford Manor Manor Road, Wickhamford, Evesham, Worcestershire, United Kingdom, WR11 7SA PostcodeWR11 7SA Companies at this postcode 11 Average house price in WR11 7SA £766,000 (26 sales) Map