Registered with number 08197661 twelve years ago, Flowform Ltd had been a private limited company until 22nd February 2022 - the day it was formally closed. The firm's last known mailing address was 7b Trinity Church Square, Trinity Church Square London.
This limited company was controlled by one managing director: Sonja F., who was arranged to perform management duties in August 2012.
Sonja F. was the individual who controlled this firm, owned over 3/4 of company shares.