About 1 Lancaster Road Didsbury Management Company Limited (12718108) United Kingdom