About London Square (rsg) Limited (08281137) United Kingdom