Advanced company searchLink opens in new window

FARMERS MERCHANTING AND TRADING LIMITED

Company number 01640138