About Blue Square Group Holdings Limited (10911351) United Kingdom