CARBON TECHNOLOGIES LIMITED Company number SC796728 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address18 Castle View, West Kilbride, Scotland, KA23 9HD PostcodeKA23 9HD Companies at this postcode 7 Map