Chelmac Installations UK Limited Company number04891327 StatusLiquidation TypePrivate Limited Company Incorporated8 Sep 2003 Nature of business 4544 Registered office 35 Heol Y CelynSwansea ValeSwanseaSA7 0NT Data JSON Markdown