Company
Operated by TJ NOVA LTD
Legal entity
TJ NOVA LTD · Registered in England and Wales · Company No. 17308318 · D-U-N-S 234953299 · Registered office: 124-128 City Road, London EC1V 2NX, United Kingdom.
What we do
We build and operate software products, including TJ Stock, on our own platform. Payments are collected through licensed payment institutions; we do not hold client funds.