About Nimble Properties Limited (02251403) United Kingdom