About Lourd Property Maintenance Ltd (07974902) United Kingdom