About London Property Maintenance Services Ltd (10404748) United Kingdom