If you’re a platform looking to integrate Image Angel, a regulator with questions, or a survivor seeking information, we’re here to listen.
International House, 10 Churchill Way, Cardiff, CF10 2HE
Image Angel Technology Limited, is a company registered in England and Wales.
Our company number is 16031209