FTC DEVELOPMENTS AND CONSULTANCY LIMITED Company number 11539145 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address215 Worcester Road Stoke Heath,, Bromsgrove, Worcestershire, United Kingdom, B61 7JA PostcodeB61 7JA Companies at this postcode 3 Average house price in B61 7JA £453,000 (18 sales) Map