About Lord Ingress Estates Ltd (13546871) United Kingdom