About Clee Developments Limited (08448952) United Kingdom