To navigate, press the arrow keys. Genie Computing Ltd ← View details 1-2, Gelligron Industrial Estate, Tonyrefail, Porth, Tonyrefail, Wales CF39 8ES +44 800 019 8069 Get Directions From* To * — Required information