LOCH DUART PLC
Company Number: SC195923
REGISTERED OFFICE
FLOOR 3
GLASGOW
G2 1RW
SCOTLAND
GLASGOW
G2 1RW
SCOTLAND
Incorporation Date:
04/05/1999
INDUSTRIES
03210 – Marine aquaculture
Controlled By
Saf Ii Master Fund I, Lp
