About Shaftesbury Investments 4 Limited (08814435) United Kingdom