About Clifford House (2002) Limited (04571082) United Kingdom