About Didsbury Properties Limited (11894888) United Kingdom