About Lant Management Limited (04106181) United Kingdom