About Murray & Whyte Property Ltd (13464063) United Kingdom