INDY SALES LIMITED Company number 12521048 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address24 New Road, Solihull, United Kingdom, B91 3DP PostcodeB91 3DP Companies at this postcode 16 Average house price in B91 3DP £356,000 (20 sales) Map