About St James Mansions Rtm Company Limited (08232468) United Kingdom