About Slate Hotels Limited (06062396) United Kingdom