CONTACT RM2
Luxemburg
RM2 – Registered Office
5, rue de la Chapelle,
L-1325 Luxembourg
Grand Duchy of Luxembourg
Phone number
+352 27 44 96 53
UK
RM2 Equipment Management
Equipment Tracking
88B Bowen Court
St Asaph
LL17 0JE
United Kingdom
Phone number
01745 260000
Switzerland
RM2 S.A
Avenue de la Gare 6
CH-1700 Fribourg
Switzerland
USA
RM2 USA, Inc.
225 East Robinson Street
Suite 515
Orlando, FL 32801
Phone number
+1 844 779 9858