TOO & FLOW LIMITED Company number 07800003 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFLAT 45 WHELER HOUSE, QUAKER STREET, LONDON, E1 6SS PostcodeE1 6SS Companies at this postcode 14 Average house price in E1 6SS £386,000 (9 sales) Map