About Shaftesbury Investments 5 Limited (08814457) United Kingdom