About Christopher St James Management Ltd (02360624) United Kingdom