About Hecton Properties Limited (09497271) United Kingdom