About London Bridge Square Limited (12013268) United Kingdom