Teaser 2506: [Domestic chores]

From The Sunday Times, 3rd October 2010 [link] [link]

Three brothers share a house in a university city. Each is capable of undertaking two of the four domestic chores required. For instance, only one knows how to vacuum and only one can dust. They have recruited two friends who can do three chores each, so now any chore can be done by three people. Leo does not wash up; in fact, only one person can both wash up and do the laundry. There is one job both Leo and Neil can do, while Keith and Neil can do two jobs together. John can vacuum; Mike cannot. Neil is one of the brothers.

Who are the other two brothers, and who does the dusting?

This puzzle was originally published with no title.

[teaser2506]