INSTANTLEASE LIMITED Company number 03740656 · Monitor this company Dissolved Overview People 10 Financial Control Documents Analysis Location Related Registered office AddressTHE QUADRANT, GREEN LANE, HEYWOOD, LANCASHIRE, OL10 1NG PostcodeOL10 1NG Companies at this postcode 25 Average house price in OL10 1NG £288,000 (7 sales) Map