About The Didsbury Management Company Limited (02395466) United Kingdom