Malta

Registry of companies

Available: Company name, ID number, address, location