About Hogde Pogde Investment Ltd (10299518) United Kingdom