About St Thomas Place Townhouses (canterbury) Management Company Limited (10474024) United Kingdom