NNG OFTO HOLDCO LIMITED
Company Number: 16875124
REGISTERED OFFICE
3RD FLOOR SOUTH BUILDING
LONDON
EC1A 4HD
UNITED KINGDOM
LONDON
EC1A 4HD
UNITED KINGDOM
Incorporation Date:
26/11/2025
INDUSTRIES
35120 – Transmission of electricity
Controlled By
Controls Others Companies
