About Blue Square Living Limited (12247938) United Kingdom