About Tudor House (ponders End) Management Company Limited (03065425) United Kingdom