About Lochnaw Castle Estates Limited (11356188) United Kingdom