About Clern Properties Limited (11223283) United Kingdom