About Residence Solutions Limited (11413011) United Kingdom