About Clifford House (management) Limited (01688007) United Kingdom