About Shaftesbury Charlotte Street Limited (05210516) United Kingdom