About Hansmack Properties Limited (09438921) United Kingdom