About Hellgren Properties Ltd (11381132) United Kingdom