About M20 West (didsbury) Management Company Limited (06496106) United Kingdom