Baronsmead definition

Baronsmead means Baronsmead Investment Trust plc of Princes Court, 7 Princes Street, ▇▇▇▇▇▇ ▇▇▇▇ ▇▇▇;