LANDOR PRINT LIMITED Company number 01317113 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressLandor Print Firswood Road, Garretts Green Industrial Estate, Birmingham, United Kingdom, B33 0TG PostcodeB33 0TG Companies at this postcode 10 Average house price in B33 0TG £467,000 (1 sales) Map