About Central Square Ltd (11147830) United Kingdom