About Lant Developments Ltd (13028993) United Kingdom