If you ever spot Spam (either in the forums, or received via forum direct message) please use the Report button at the bottom of each post to make sure a Moderator can handle it quickly. Thanks for your help in keeping things running smoothly!
You won't get too many small CD players - how about the Rega Brio-R amp and Apollo-R CD player? Both half width, and cheaper than the Cyrus alternatives at the moment. That'll be about £1100.
Alternatively, an Innuos Zen Mini (half width again) to store all your CDs on with an AudioQuest DragonFly USB DAC plugged into the back of it could act as a source that doesn't even need to be on show, which could feed an Emotiva BasX amplifier (216mm wide) would come in at the same price. This option leaves your DAC open to upgrade at any time, without having to change amp or source.