Tower Maintenance Contractors Limited Company number01283092 StatusLiquidation TypePrivate Limited Company Incorporated22 Oct 1976 Registered office Blue Star HouseHighgate HillLondonN19 5NA Data JSON Markdown