Advanced company searchLink opens in new window

RANDOLPH (I.T.) LIMITED

Company number SC583338

Persons with significant control: 1 person with significant control / 0 statements

Randolph Renewables Ltd

Correspondence address
29 York Place, Edinburgh, United Kingdom, EH1 3HP
Notified on
7 December 2017
Governing law
Legal form
Nature of control
Has significant influence or control