About Clements Property Holdings Limited (07591795) United Kingdom