About Hodel Estates Limited (11684689) United Kingdom