About Eglinton Street Hotel Limited (SC626800) United Kingdom