About Hugel Properties Limited (00752155) United Kingdom