About L.e.a. Properties (ne) Limited (09994095) United Kingdom