About Hankin Property Investments Limited (12368931) United Kingdom