About Lynx Property Maintenance & Builders Ltd (06563202) United Kingdom