Flowidea Limited is a Private Limited Company, that is located in Arbuthnot House, 7 Wilson Street in London. The headquarters' zip code EC2M 2SN. This company has been in existence since 1990. Its registration number is 02463564. This enterprise's SIC and NACE codes are 64999 which means Financial intermediation not elsewhere classified. Its latest financial reports were submitted for the period up to 2022-12-31 and the latest annual confirmation statement was submitted on 2023-01-25.
As stated, this limited company was founded in 1990 and has been led by two directors. Furthermore, the director's responsibilities are often backed by a secretary - Nicholas J., who joined this limited company four years ago.
Henry A. is the individual who controls this firm, has substantial control or influence over the company.