About Leek Real Estate (no 1) Ltd (11634920) United Kingdom