About Clements Property Development Ltd (11979714) United Kingdom