OSP ENGINES LIMITED Company number 04350416 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office AddressAvalon House, 25 Zoar Street, Dudley, England, DY3 2PA PostcodeDY3 2PA Companies at this postcode 122 Average house price in DY3 2PA £226,000 (21 sales) Map