IOLAS INVESTMENTS LTD 15355332 - Details

IOLAS INVESTMENTS LTD

Incorporation Date: 16 Dec 2023

Postcode: WC1H 9LG

City: London

SIC Codes: Other credit granting n.e.c.

Number of Directors: 2