About Tredegar House (investors) Limited (12169749) United Kingdom