Lochcarron Village Hall Association Limited is a converted/closed company incorporated on 11 November 2002 with the registered office located in Strathcarron, Ross and Cromarty. Lochcarron Village Hall Association Limited was registered 23 years ago.