About Kelley Developments Limited (08474602) United Kingdom