C Alexander Johnstone Contractors Ltd Company number05425756 StatusLiquidation TypePrivate Limited Company Incorporated15 Apr 2005 Nature of business 4544 Registered office 2 St. Michaels AvenueSwanseaSA4 8TE Data JSON Markdown