About Harrington Street Hotel Limited (11716977) United Kingdom