Achilles Investment Company Limited ลงทุนในหุ้นของบริษัทลงทุนแบบปิด (closed-ended investment companies) บริษัทจดทะเบียนจัดตั้งในปี 2025 และมีฐานอยู่ที่ St Peter Port เกิร์นซีย์