About Lx Properties Hughenden Ltd (11245517) United Kingdom