PAYMENTCHECK
HomeCompany SearchGet Your ScoreAwards

PaymentCheck

Our mission is to change the culture of late payments in the UK and help save over 55,000 companies every year which close due to cashflow issues.

Services

  • Payment Check
  • Business Solutions
  • API Access
  • Invoice Calculator
  • Late Payment Help
  • Get Your Score
  • Get Certified
  • For Accountants

Company

  • About Us
  • Contact
  • Blog
  • Search Archive
  • Compare
  • EULA
  • Privacy Policy
  • Terms and Conditions

Awards

  • Methodology
  • 2025 Awards
  • 2024 Awards
  • 2023 Awards
  • 2022 Awards
  • 2021 Awards
  • 2020 Awards

Contact

  • office@paymentcheck.co.uk
  • +44 (0) 7915 608 057
  • Send Your Story

© 2026 Payment Check Ltd

Registered Address: 3rd Floor Suite 207 Regent Street London W1B 3HH

Made by Alastair Campbell

PAYMENTCHECK
HomeCompany SearchGet Your ScoreAwards
Sectors›Professional Services›VISA EUROPE MANAGEMENT SERVICES LIMITED

VISA EUROPE MANAGEMENT SERVICES LIMITED

Company Information

Company Number
08778032
Registered Address
1 Sheldon Square, London, W2 6TT
Status
Active
Employee Count
618
Turnover
£157,859,000
EBITDA
£14,222,000

Additional Details

Website
https://visaeurope.com
Company Type
Private limited Company
Incorporated On
15 November 2013
Nature of Business
74990 - Non-trading company
Industries
Professional Services
Region
London
Get notified when Visa Europe Management Services Limited's payment practices change.
FinancialsLocation

Company Review

Trend Analysis

The data shows a consistent trend for VISA EUROPE MANAGEMENT SERVICES LIMITED to pay invoices within 60 days. However, there has been a slight decrease in the percentage of invoices paid within 30 days over the past three periods.

Volatility Analysis

There is minimal volatility in the data for VISA EUROPE MANAGEMENT SERVICES LIMITED. The average time taken to pay invoices and the percentage of invoices paid within 30 days have remained relatively stable over the past three periods.

Performance Reports History

Reporting Period Filed: 2023-04-26
Reporting PeriodFiling DateAverage Time to Pay (days)Paid within 30 daysPaid 31-60 daysPaid after 60 daysNot Paid within Terms
01 Oct 2022 - 31 Mar 202326 Apr 2023
01 Oct 2021 - 31 Mar 202227 Apr 2022
01 Oct 2020 - 31 Mar 202128 Apr 2021
01 Apr 2020 - 30 Sept 202028 Oct 2020
01 Oct 2019 - 31 Mar 202028 Oct 2020

About this company

Visa Europe Management Services Limited is a UK-registered company forming part of the Visa Europe corporate group, based in London. Companies House lists its nature of business as a non-trading company. Related group filings describe activities involving the provision of services related to payment and processing technology, including marketing, administration and distribution, though this registered entity itself does not carry out regulated banking or payment services activity. It has had several directors and secretaries over time, with two directors currently active. The company appears to function as an internal management or administrative entity within the wider Visa payments group rather than as an independent trading business.

Generated from the company's website and Companies House records. Sources: find-and-update.company-information.service.gov.uk · northdata.com

Financial Metrics

Cash
£1,497,551
Net Worth
£13,098,936
Total Current Assets
£51,046,766
Total Current Liabilities
£38,742,191

Company Location

Other companies in Professional Services

Aberdeen Corporate Services Limited9 daysAbrdn Holdings Limited8 daysAbrdn Investments Holdings LimitedAccenture (uk) Limited29 daysA.c. Nielsen Company Limited71 daysActon Gardens Llp28 daysAdam Smith International Ltd18 daysAdare International Holdings Limited96 days
View all Professional Services companies →
Compare Visa Europe Management Services Limited with another company →

Owed money by Visa Europe Management Services Limited?

Send a formal late payment notice from a neutral third party that publicly tracks UK payment behaviour — or work out exactly what you're owed.

PaymentCheck

Our mission is to change the culture of late payments in the UK and help save over 55,000 companies every year which close due to cashflow issues.

Services

  • Payment Check
  • Business Solutions
  • API Access
  • Invoice Calculator
  • Late Payment Help
  • Get Your Score
  • Get Certified
  • For Accountants

Company

  • About Us
  • Contact
  • Blog
  • Search Archive
  • Compare
  • EULA
  • Privacy Policy
  • Terms and Conditions

Awards

  • Methodology
  • 2025 Awards
  • 2024 Awards
  • 2023 Awards
  • 2022 Awards
  • 2021 Awards
  • 2020 Awards

Contact

  • office@paymentcheck.co.uk
  • +44 (0) 7915 608 057
  • Send Your Story

© 2026 Payment Check Ltd

Registered Address: 3rd Floor Suite 207 Regent Street London W1B 3HH

Made by Alastair Campbell