About Oban Hotel Limited (12393728) United Kingdom