About London Square (walton-on-thames) Holdings Ltd (11184800) United Kingdom