About Clingtons Property Investment And Management Limited (12642378) United Kingdom