Je hebt lege plekken in je gegevens (geen nulls):
SELECT Table1.Name, Table1.Address, Table1.TelephoneNumber
FROM Table1
LEFT JOIN Table2
ON Table1.TelephoneNumber = Table2.PhoneNumber
AND Table1.TelephoneNumber != ''
Controleren op NOT NULL
zal niet helpen, omdat null niet gelijk is aan null (terwijl blanco gelijk is aan blanco)