About Ls 1 New Street Square Limited (08195218) United Kingdom