Key factsactiveLegal nameDATASTAX UK LTDno_brregRegistration925185345no_brregStatusactiveno_brregIncorporated2020-06-11no_brregRegistered address5 New Street Square, LONDON EC4A 3TW ENGLANDno_brreg