About Deansgate Living Ltd (13652424) United Kingdom