TEARFUND Company number 00994339 · Monitor this company Active Overview People 67 Pay gap Control Charges Documents Analysis Location Related Registered office Address100 Church Road, Teddington, Middlesex, TW11 8QE PostcodeTW11 8QE Companies at this postcode 2 Map