About St James Court Malvern Management Ltd (12678653) United Kingdom