About Lax Property Maintenance Ltd. (11307485) United Kingdom