Cardiff, United Kingdom
Not every business dealing with repairs is as nice as Cbi. A firm such as this, occupied with repairs, is not exceptional to be situated in United Kingdom. There's more; Cbi also is engaged in industrial equipments. Where else than in Cardiff, United Kingdom may a person come across Cbi.
Unit 3/Clydesmuir Ind Est/Clydesmuir Rd South Glamorgan CF24 2QS Cardiff
TELEPHONE: 44 08458382587