About L T Management London Ltd (08756726) United Kingdom