About Benachie (freeholds) Limited (00812507) United Kingdom