This firm named Black Country Recovery was established on 6th December 2013 as a private limited company. This firm headquarters was situated in Tipton on Units 3-4 Dudley Port, Dudley Port. The address zip code is DY4 7SA. The office reg. no. for Black Country Recovery Limited was 08805356. Black Country Recovery Limited had been active for 8 years until 22nd June 2021.
This business was administered by one managing director: Neil L. who was managing it for 8 years.
Neil L. was the individual with significant control over this firm, had substantial control or influence over the company.