About Herkiran Properties Limited (10534331) United Kingdom