About St James S Corporate Services Limited (03566623) United Kingdom