About Hammar Properties Limited (10051993) United Kingdom