About Clethorne Properties Limited (04541606) United Kingdom