FACT WORLDWIDE LIMITED, TWICKENHAM, Reino Unido