AVENUE 22 PROPERTY LTD Company number 16591157 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address80 Leam Terrace, Leamington Spa, England, CV31 1DE PostcodeCV31 1DE Companies at this postcode 9 Average house price in CV31 1DE £971,000 (20 sales) Map