About Land Developments N.e Ltd (11504147) United Kingdom