About Residence Thirteen Ltd (12098422) United Kingdom