About Nimble Property Services Ltd (12337126) United Kingdom