About Clss Properties Limited (08687123) United Kingdom