About Nimble Property Management Ltd (09848190) United Kingdom