CONTACT RM2
Luxemburg
RM2 – Registered Office
5, rue de la Chapelle,
L-1325 Luxembourg
Grand Duchy of Luxembourg
UK
RM2 Ltd
Equipment Tracking
Unit 32 Llys Edmund Prys
St Asaph
LL17 0JA
United Kingdom
Phone number
01745 260000
Switzerland
RM2 S.A
Avenue de la Gare 6
CH-1700 Fribourg
Switzerland
USA
RM2 International, Inc.
810 Flightline Boulevard
Deland, FL 32724
RM2 USA, Inc.
100 E Pine Street
Suite 110
Orlando, FL 32801
Phone number
+1 844 779 9858