About L.f.s. Property Maintenance Limited (09244307) United Kingdom