About Haykil Properties Limited (03782554) United Kingdom