About Didsbury & Chorlton Town Ltd (12243739) United Kingdom