About Royal Hotel (stirling) Limited (SC495456) United Kingdom