FACT WORLDWIDE LIMITED, TWICKENHAM, Regno Unito