About London Square (bugsby Way) Limited (13298472) United Kingdom