About this service

Address:

  • Tramshed Tech, Unit D, Pendyris Street
  • Cardiff
  • CF11 6BH
  • United Kingdom

Telephone:

  • 0333 305 5903
  • Registered:
  • Type of establishment:
    Medical agencies (with no physical premises)
  • Sector:
    Private/Independent