About Central Square Management Limited (03206554) United Kingdom