About Lexington Land Limited (10418598) United Kingdom