About St James Residence Ltd (10707116) United Kingdom