About Gurr Leake Properties Limited (11421637) United Kingdom