Advanced company searchLink opens in new window

EDINBURGH INCOME AND VALUE TRUST PLC

Company number SC194352

There are no persons with significant control or statements available for this company.