About Shaftesbury & Sherborne Investment Properties Limited (02460956) United Kingdom