LANDMARK BUILDERSS LTD Company number 17343032 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address72 Church Hill Road, Birmingham, England, B20 3PB PostcodeB20 3PB Companies at this postcode 9 Average house price in B20 3PB £306,000 (5 sales) Map