Company name: KCA Towbars
Description: KCA Towbars are the leading supplier of towbars, trailer parts, cycle carrier, roof box, roof bar, towing accessories in the South East. We are Thule Stockists and work with leading towbar manufacturers such as Tow-trust, A1 Towbars, Witter Westfalia and Bosal.
Unit 45, Thomas Way Lakesview International Business Park, Canterbury CT3 4JJ, United Kingdom