About Clist Properties Limited (04909864) United Kingdom