About Columba Hotel (oban) Limited (SC166518) United Kingdom