About St. John S (canterbury) Property Management Ltd. (09788109) United Kingdom