About Markham Properties Limited (02617270) United Kingdom