About Residence Holdings Limited (12211955) United Kingdom