About 58 Central Road West Didsbury Management Company Limited (04418819) United Kingdom