IRRI (GLOBAL) LIMITED

Company number SC599778 ·

Dissolved

Registered office

Address
UNIT 1-3 CASTLEBRAE BUSINESS CENTRE, 40 PEFFER PLACE, EDINBURGH, CITY OF EDINBURGH, UNITED KINGDOM, EH16 4BB
Postcode
EH16 4BB
Companies at this postcode
88

Map