About Residence One (london) Limited (08537539) United Kingdom