CTC House
Whittle Road
Leckwith
Cardiff
South Glamorgan
CF11 8AT
United Kingdom
Tel: 02920308595
We are dedicated to providing you with excellent customer service, the products and services that you need and the best value for money.
* Service
* Parts
* New Trucks
* Used Trucks