About City South Management Company Limited (03955647) United Kingdom