About Murray And Lamb Properties Limited (10962929) United Kingdom