INCH CAPE OFFSHORE HOLDINGS LIMITED
Company Number: SC678149
REGISTERED OFFICE
GROUND FLOOR, NEW CLARENDON
EDINBURGH
EH2 4LH
SCOTLAND
EDINBURGH
EH2 4LH
SCOTLAND
Incorporation Date:
20/10/2020
INDUSTRIES
82990 – Other business support service activities n.e.c.
Controlled By
Red Rock Renewables Limited
