About L.f. Properties (london) Limited (04638461) United Kingdom