Company Number: SL000259 RODGER & CO. (the "Partnership") is a Limited Partnership, incorporated on 13 September 1978 (Wednesday) in UK. The partnership current operating status is Active and registered office is at NO. 2 COTTAGE, SPITAL TOWER, DENHOLM, HAWICK, ROXBURGHSHIRE.