We are stand contractors based in Poznan, Poland. Mayfair has two core businesses which specialise in custom and modular exhibition stand construction coupled with innovative exhibition booth design