MR MCSQUISHY LTD Company number 17255318 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address37 Selcombe Way, Birmingham, United Kingdom, B38 9RJ PostcodeB38 9RJ Companies at this postcode 13 Average house price in B38 9RJ £176,000 (16 sales) Map