P & D IT SOLUTION LIMITED Company number 11761198 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address15 Merstal Drive, Solihull, England, B92 0PU PostcodeB92 0PU Companies at this postcode 7 Average house price in B92 0PU £578,000 (20 sales) Map