CONTACT RM2

RM2 Office Locations

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.
100 E Pine Street
Suite 110
Orlando, FL 32801

Phone number
+1 844 779 9858

Send Us a Message