About London Square (bugsby Way) Holdings Limited (13299329) United Kingdom