back to TREE HAMLET (MANAGEMENT) COMPANY LIMITED detail