About Nick Property Maintenance Services Ltd (10481813) United Kingdom