Latchview Limited Company number01594975 StatusLiquidation TypePrivate Limited Company Incorporated2 Nov 1981 Registered office 4th Floor28 Lawrence RoadLondonN15 4EG Data JSON Markdown