FACT WORLDWIDE LIMITED, TWICKENHAM, Vereinigtes Königreich