IPDA LIMITED Company number 09803460 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressCrystal House, Enterprise Drive, Stourbridge, England, DY9 8QH PostcodeDY9 8QH Companies at this postcode 33 Map