About Nimble Property Limited (10897104) United Kingdom