WIND & SUN LIMITED Company number 03403803 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressLion Yard, Upper Hill, Leominster, England, HR6 0JZ PostcodeHR6 0JZ Companies at this postcode 8 Average house price in HR6 0JZ £547,000 (22 sales) Map