About The Residence Retreat Ltd (13602157) United Kingdom