About West Didsbury Village Limited (05840729) United Kingdom