PALMY INC LIMITED Company number 15863581 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address227 Church Hill Road Church Hill Road, Birmingham, England, B20 3PH PostcodeB20 3PH Companies at this postcode 71 Average house price in B20 3PH £407,000 (2 sales) Map