About Hec Properties Limited (07510083) United Kingdom