Skip to main content"

Tarka Tech Limited

Registration reference
ZB056828
Date registered
04 May 2021
Registration expires
03 May 2027
Payment tier
Tier 1
Data controller
Tarka Tech Limited
Address
39 Merrythorn Road Fremington Barnstaple North Devon EX31 3AL
Other names
  • Tarka Tech Ltd