About Centre Square Lifestyle Ltd (12306553) United Kingdom