About Cley Developments Limited (03227521) United Kingdom