About Shaftesbury Investments 10 Limited (08814542) United Kingdom