is not in process of liquidation on Dec 22, 2022
Old value
Name changeVIMEO, INC
VIMEO.COM, INC.
Where is VIMEO.COM, INC.'s headquarters?
VIMEO.COM, INC.'s headquarters is located at 330 W 34TH ST, NEW YORK, NY, 10001-2406, USA
What year was VIMEO.COM, INC. started?
VIMEO.COM, INC. was started in 2014