About Fenkle Street Hotel Limited (07127597) United Kingdom