Locations UK Branch :20 Penshurst Road, Tottenham London N17 8BT, UK Belgium Branch:Square de Meeûs 18, 1050 Ixelles, Belgium Germany Branch:Siegelsdorfer Straße 31 90431 Nuremberg, Germany France Branch:Paris-La Defense, Tour CB21, 16 place de l’iris, FR-92400 Courbevoie USA Branch: 145-45 156th St, Jamaica, NY 11434, USA Netherlands Branch:Cessnalaan 321119 NL Schiphol-Rijk, Netherlands Spain Branch: Av. Central, 13, Barajas, 28042 Madrid, Spain Canada Branch: 101-1640 Electra Boulevard, Sidney, BC V8L 5V4, Canada