THE WILLOWS PROJECT LTD Company number 08480754 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office AddressCanalside Community Food Southam Road, Radford Semele, Leamington Spa, England, CV31 1TY PostcodeCV31 1TY Companies at this postcode 12 Average house price in CV31 1TY £20,000 (2 sales) Map