About L. Land Group Management Limited (01085340) United Kingdom