About Shaftesbury Hotel Limited (04502066) United Kingdom