About Global Land & Resorts Ltd (13240464) United Kingdom