About Lime Estates Property Holdings Ltd (10060030) United Kingdom