About J&r Property Maintenance Ltd (12214778) United Kingdom