About Land Corporation (uk) Limited (05268060) United Kingdom