About Lorne Cottages Craigavad Management Company Limited (NI666872) United Kingdom