About Cleatlam Properties Limited (04253046) United Kingdom