FLOW STUDIOS LTD Company number 08606766 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressNo. 9 Laleham Road, Margate, England, CT9 3QA PostcodeCT9 3QA Companies at this postcode 9 Average house price in CT9 3QA £346,000 (27 sales) Map