About L.f.c. Properties Limited (01518295) United Kingdom