PALMER PLANTS LIMITED Company number 12924754 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressPalmer Plants Limited, Calverley Lane, Leeds, West Yorkshire, United Kingdom, LS28 5QQ PostcodeLS28 5QQ Companies at this postcode 10 Average house price in LS28 5QQ £867,000 (4 sales) Map