FACT WORLDWIDE LIMITED, TWICKENHAM, المملكة المتحدة