About Canton Management Limited (04738763) United Kingdom