Kelburn Contracts Limited Company numberSC159573 StatusLiquidation TypePrivate Limited Company Incorporated4 Aug 1995 Registered office Co Beglan & Co185 Byres RoadGlasgowG12 8TG Data JSON Markdown