This company is known under the name of Vesta Payment Solutions Uk Limited. This firm first started thirteen years ago and was registered under 07833753 as its registration number. This particular head office of the firm is registered in London. You can contact them at Third Floor, 207 Regent Street. This firm's SIC and NACE codes are 82990, that means Other business support service activities not elsewhere classified. 31st December 2021 is the last time company accounts were filed.
At the moment, the directors appointed by the following business are as follow: Patrick B. chosen to lead the company one year ago, Shimon S. chosen to lead the company in 2023 and Thomas W. chosen to lead the company in 2019.