Company Number: 01594975 LATCHVIEW LIMITED (the "Company") is a Private Limited Company, incorporated on 2 November 1981 (Monday) in UK. The company current operating status is Liquidation and registered office is at 4TH FLOOR, 28 LAWRENCE ROAD, LONDON.