ASTWOOD CONSULTING LIMITED Company number 07118430 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressCROMPTON WARD & COMPANY, 182 Worcester Road, Bromsgrove, Worcestershire, B61 7AZ PostcodeB61 7AZ Companies at this postcode 192 Average house price in B61 7AZ £393,000 (9 sales) Map