About Blue Square Properties Limited (05291065) United Kingdom