About N.e.a Property Development Limited (13403487) United Kingdom