About Hamfrith Properties Limited (00712379) United Kingdom