About Tudor House (hendon) Residents Company Limited (02560822) United Kingdom