About Clobb Properties Limited (02052203) United Kingdom