About L.e.f. Properties Ltd (13413234) United Kingdom