About Shaftesbury (3) Management Ltd (07708420) United Kingdom