Leisure Life Windows Limited Company number02553550 StatusLiquidation TypePrivate Limited Company Incorporated30 Oct 1990 Registered office 17 Blenheim TerraceWoodhouse LaneLeedsLS2 9HN Data JSON Markdown