About Heland Properties Limited (07734821) United Kingdom