About Sw1 Hotels Limited (08821329) United Kingdom