About Charles House Didsbury Management Company Limited (05929934) United Kingdom