J. & A. HENDERSON, LIMITED Company number SC011587 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address. Carse Farm, Aberfeldy, Perthshire, PH15 2JJ PostcodePH15 2JJ Map