About Talbot Residence Management Ltd (11092330) United Kingdom