THOUGHTFLUENT LIMITED Company number 12969417 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 13 Eastlake House 41-59 Frampton Street, London, England, NW8 8LU PostcodeNW8 8LU Companies at this postcode 14 Average house price in NW8 8LU £488,000 (32 sales) Map