About Falcon Hotels Limited (06953013) United Kingdom