UAE Office
Red Rock Technology FZ-LLC
Registered in Dubai Internet City, Building @2, Office 310
Company Number 107086
Tax Registration Number 105174449600001
UK Office
Red Rock Technology Ltd
Registered in England & Wales at 27 Old Gloucester Street, London, WC1N 3AX
Company Number 17108705
The company does not conduct any regulated financial, investment or fund management activities.
©Copyright 2026