LANDLORD GROUP LTD Company number 16053310 · Monitor this company Active Overview Financial Control Documents Analysis Location Related Registered office Address28 Leopold Avenue, Birmingham, England, B20 1ER PostcodeB20 1ER Companies at this postcode 18 Average house price in B20 1ER £396,000 (20 sales) Map