About The Residence Didsbury Rtm Ltd (12003450) United Kingdom