Grille, Diffuser & Louvre Co Limited(the) Company number01478435 StatusLiquidation TypePrivate Limited Company Incorporated11 Feb 1980 Nature of business 3663 Registered office Co Ernst & Young LLP100 Barbirolli SquareManchesterM2 3EY Connections Companies at the same address Hilden Manufacturing Company Limited (00100943) Data JSON Markdown