About Markham & George Property Limited (10973760) United Kingdom