About Mucklow & Harris Properties Limited (13412446) United Kingdom