Luton Factory Installations Limited Company number01811401 StatusLiquidation TypePrivate Limited Company Incorporated26 Apr 1984 Registered office 152/156 College RoadHarrowMiddxHA1 1BH Data JSON Markdown