Business Information

Welcome to the Vistra Business Information Portal.

Access UK Company Searches, International Company Searches and Online Company Reports. You can carry out Anti-Money Laundering checks and access full details on our Integrity service.

If you need assistance or advice please call our Business Information team on 0117 918 1466.

Important Notices:
Vistra Scheduled Downtime – Saturday 27th June
Our online Company Formations and Business Information services will be unavailable between 11am and 2pm whilst we carry out essential maintenance to our systems.

Companies House Technical Errors
There are ongoing technical issues at Companies House resulting in some incorporations and filings being rejected. We are continuing to monitor this issue and all incorporation information we receive will be kept and resubmitted.

We apologise for any inconvenience. If you have any questions please contact Rachael Arrivabene, Client Relationship Manager or your usual Vistra contact.

Valuable insights on clients, suppliers and competitors



UK & International Enhanced Due Diligence

UK Company Searches tailor-made for your requirements, prepared by our team of specialists. We also offer an International Company Search service, covering an extensive list of countries.

Integrity API


Our Integrity API enables you to integrate extensive UK and Republic of Ireland company data into your applications with the most accurate and up-to-date information.

UK & International Online Reports

Our UK and International KYC/Credit Reports enable you to instantly check a company or director allowing you to mitigate business risk. We also offer non-Limited company reports.

Marketing services


Using our database of over 9 million UK Limited companies we can provide a list of prospects based on your specific criteria or we can clean and enhance the data you already hold.

Anti-Money Laundering services

Online AML Checks for UK Companies, Individuals and global monitoring for PEPs & Sanctions. Comply with the latest regulations and never miss an important client development.

Need assistance?

Please call our Business Information team on 0117 918 1466