Centaur Exhibition is a division of Centaur Media ptc. Wells Point 79 Wells Street London W1T 3QN Registered No. 4948078 England