The enterprise named Flowtrace was founded on 2020-10-05 as a Private Limited Company. This business's registered office could be gotten hold of in London on 86-90 Paul Street. If you need to get in touch with this business by post, its postal code is EC2A 4NE. The company registration number for Flowtrace Ltd is 12928994. This business's principal business activity number is 62090, that means Other information technology service activities. The firm's most recent financial reports were submitted for the period up to 2022-10-31 and the most current confirmation statement was released on 2023-10-04.
Right now, this particular firm is governed by one director: Petri L., who was appointed four years ago.
Petri L. is the individual who has control over this firm, owns over 3/4 of company shares.