About Hamgreen Properties Ltd (10692011) United Kingdom