About Central Exchange (management) Limited (05338593) United Kingdom