J S HOLDER LIMITED Company number 10370281 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address40 Penshurst Road, Bromsgrove, England, B60 2SN PostcodeB60 2SN Companies at this postcode 5 Average house price in B60 2SN £531,000 (21 sales) Map