About Nimble Property Holdings Limited (09854545) United Kingdom