H&M DEVELOPMENTS LIMITED Company number 16940418 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address105 Swarthmore Road, Birmingham, England, B29 4NH PostcodeB29 4NH Companies at this postcode 9 Average house price in B29 4NH £343,000 (15 sales) Map