About Didsbury Village Ventures Ltd (10949102) United Kingdom