About Soho Palace Limited (08295405) United Kingdom