About Clsm Properties Limited (07784195) United Kingdom