About St Thomas Place Apartments (canterbury) Management Company Limited (10474137) United Kingdom