About Tudor House Properties Ltd (13424064) United Kingdom