About The Residence Manchester Limited (10027052) United Kingdom