Skip to Content

About us

Who we are

EDD Group is a global risk-intelligence and enhanced due-diligence firm, supporting individuals and organizations operating in complex, high-risk, and highly regulated environments.

We deliver decision-grade intelligence that enables organizations and individuals to identify, assess, and mitigate internal and external risk, protect their assets and reputation, and make informed decisions with confidence.

EDD Group supports public and private sector clients through a rigorous, evidence-based approach to risk assessment and intelligence analysis. Our work spans regulatory compliance, complex investigations, and the identification of risk across interconnected global networks—supporting clients from early risk identification through to long-term resilience.

We analyze billions of data points across millions of sources, including the surface, deep, and dark web; social media; global news; public records; proprietary datasets; sanctions lists; and watchlists. We assess geolocation data, video, imagery, and text across 194 languages, delivering a comprehensive, 360-degree view of potential risk before it escalates.

Through advanced digital network mapping, alias and relationship analysis, sentiment evaluation, and multimedia intelligence, we expose concealed risk and enable effective digital risk mitigation.

Global Presence

Headquartered in London and New York, EDD Group supports clients across the UK, US, Europe, and key international markets, including the Middle East and Asia-Pacific.

Our global network of specialist analysts delivers intelligence operations worldwide, identifying threats and assessing risk across complex regulatory, cultural, and geopolitical environments

London

Serving clients across the United Kingdom, Europe, and the Middle East

 

New York

Serving clients across the United States, Canada, and Latin America

 

Asia Pacific

Serving clients across Australia and the Asia Pacific region

London. New York. Global Reach.

Headquartered in London and New York, EDD Group supports clients across the UK, US, Europe, and key international markets, including the Middle East and Asia-Pacific.

Get in Touch

    To discuss how EDD Group can support your organization’s risk and intelligence needs, contact our team in London or New York.
    London Office

    Level 30, The Leadenhall Building
    122 Leadenhall Street
    London, EC3V 4AB
    United Kingdom

    New York Office

    Level 23, 1330 Avenue of the Americas
    New York, NY,
    10019 United States

    General Inquiries:
    Back to top