About C. Wells Properties Limited (06176011) United Kingdom