About Centre Square Management Company (wandsworth) Limited (04824674) United Kingdom