About Leeming Murphy Properties Limited (01871803) United Kingdom