About Clarence Wells Property Ltd (12935120) United Kingdom