From experience in my home office, you'll get the best match between bookshelf speakers & subs by having sealed/acoustic suspension bookshelf speakers.
I can think of 2 brands off the bat that I know work well:
ATC: SCM11 (smaller) or SCM19 (larger). If you can fit the SCM19, that's it
NHT: The C-3 would do the trick