As many as three million UK homes could be owed money