About Fitzrovia Hotels Limited (03191320) United Kingdom