Companies House search engine
Search
Search for
Companies
Search for
People
Companies in 166 02
Results
Reg Number
Company Name
Date of Inc
Address
OE023926
MERMAID INVESTMENTS INC
July 02, 2023
PO BOX 74118 VARKIZA, ATHENS
more
MERMAID INVESTMENTS INC
PO BOX 74118 VARKIZA, ATHENS
Reg Number: OE023926
Date of Inc: July 02, 2023
more