BPS (WILLS) LIMITED Company number 02910390 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office AddressThe Manse, 33, New Road, Stourbridge, England, DY8 1PA PostcodeDY8 1PA Companies at this postcode 21 Average house price in DY8 1PA £268,000 (10 sales) Map