About Cargill Road Leasehold Enfranchisement Limited (10449592) United Kingdom