About St James Court Rtm Company Limited (12488879) United Kingdom