A SQUARE DATA LTD Company number 17497421 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address52 Wharf Lane, Solihull, England, B91 2LE PostcodeB91 2LE Companies at this postcode 27 Average house price in B91 2LE £246,000 (70 sales) Map