About West Didsbury Ventures Ltd (10770100) United Kingdom