Irish registered companies are legally required to hold company seals which have their company name engraved on it in legible characters. The purpose of a company seal is to emboss official company documents which ensures authenticity.