About Tredegar House Management Company Limited (03638250) United Kingdom