Company name: C T T Reclamations Services Ltd
Description: Based in West Bromwich, CTT Services specializes in metal cleaning, paint stripping, derusting and descaling covering the West Midlands and the UK
23 Izons Industrial Estate, Oldbury Rd, West Bromwich B70 9BS, United Kingdom