Advanced company searchLink opens in new window

FACTMATA

UK establishment number BR021635

UK establishment office address
Flat 43 Eyre Court 3-21 Finchley Road, London, NW8 9TU
Status
Open
Opened on
5 July 2019
Type of business
Development Of Software Products That Analyses Online Content

This is a UK establishment of
FACTMATA INC.

Company number
FC036547