About La Residence (st John S Wood) Limited (07751995) United Kingdom