About Blackfriars Investments (management) Limited (03087955) United Kingdom