2004 marks the start of Carba Limited, a firm that was situated at 7th Floor,, 90 St. Vincent Street in Glasgow. It was started on 2004-11-18. The registered no. was SC276213 and its postal code was G2 5UB. This company had been active on the British market for about 13 years up until 2017-02-24.
This specific firm was administered by a single managing director: Peter C. who was overseeing it for 13 years.