About Tudor House Management Company Limited (02506442) United Kingdom