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