Company

INCH CAPE OFFSHORE HOLDINGS LIMITED

Company Number: SC678149

REGISTERED OFFICE
GROUND FLOOR, NEW CLARENDON
EDINBURGH
EH2 4LH
SCOTLAND
Incorporation Date:
20/10/2020
INDUSTRIES
82990 – Other business support service activities n.e.c.
Controlled By
Esbii Uk Limited Also controls 15 other companies!
Red Rock Renewables Limited