About Shaftesbury Investments 7 Limited (08814516) United Kingdom