About Luefung Property & Maintenance Ltd (12654312) United Kingdom