About Kemble Developments Limited (08100417) United Kingdom