About Hammond Properties Limited (09373664) United Kingdom