To navigate, press the arrow keys. NRG Telecom Limited ← View details 33 Princess Street, Rochdale, England OL12 0HA +44 7796 443843 Get Directions From* To * — Required information