About Clee Property Ltd (12115062) United Kingdom