About London Silk Hotels Limited (13567423) United Kingdom