About West Didsbury Management Limited (09017539) United Kingdom