About Tamar Properties (canterbury) Limited (03096264) United Kingdom