FACT WORLDWIDE LIMITED, TWICKENHAM, Royaume-Uni