Contact information

Trade name: Navimow Inc.

Email: navimowsupport-us@rlm.segway.com

Physical address: Navimow Inc., 1209 Orange Street, Wilmington DE 19801, USA