About Montrose Properties (didsbury) Ltd. (03432778) United Kingdom