About Deansgate Management Limited (01853614) United Kingdom