About Land Investment Academy Ltd (11625931) United Kingdom