About Tappenden House Management Company Limited (09824472) United Kingdom