Giants.dm Ltd Company number17498404 StatusActive TypePrivate Limited Company Incorporated4 Oct 2026 Nature of business Advertising agencies Registered office 9, Eclipse Newport Road LaneCardiffCF24 0SP Data JSON Markdown