About 10 Church Road (penarth) Management Company Limited (06668786) United Kingdom