About The Waterfront Company (oban) Limited (SC295986) United Kingdom