About European Land Investments Limited (01089167) United Kingdom