About Clements And Co Properties Ltd (12823464) United Kingdom