About Lethendy Estates Limited (SC589431) United Kingdom