About 31 Church Road (newport) Management Company Limited (05624633) United Kingdom