About Clift Properties Limited (12948842) United Kingdom