Unlikely you will find ready made mouldings as there is very little demand for mahogany nowadays as most common is teak. I was lucky a few years ago and found some end of stock from a supplier who now only does teak - and imports most of them rather than machining himself. Matching timber stock is not too difficult to find and cappings relatively easy to make but corners not so easy.