About Landcorp (uk) Limited (07983033) United Kingdom