Company Number: 09514864 LOCHAR INN LTD (the "Company") is a Private Limited Company, incorporated on 27 March 2015 (Friday) in UK. The company current operating status is Dissolved and registered office is at OAK TREE COURT MILL LANE, NESS, CHESHIRE, ENGLAND.