OpenCompanies

Impalapay Limited

Company number
09464376
Status
Dissolved
Type
Ltd
Incorporated
2 Mar 2015
Dissolved
4 Aug 2026
Nature of business
Information technology consultancy activities

Registered office

1 Canada Square
Co Acumen 37th Floor
London
E14 5DY

Previous names

  • Impalapay Limited (until 21 Jul 2023)
  • Nownow Ltd (until 25 Jan 2018)
  • Onyx Payment Solutions Ltd (until 9 Aug 2023)
  • Swift Pay Gate Solutions Limited (until 8 May 2025)

Officers

NameRoleAppointedResigned
ONI, Oluwasegun Director 2 Mar 2015 5 Jul 2019
KIHARA, Peter Director 21 May 2019 13 Jun 2023
OGBEIDI, Esther Director 13 Jun 2023 8 May 2025
KIHARA, Peter Director 8 May 2025

Control

NameNature of controlNotifiedCeased
Mr Oluwasegun Oni Ownership Of Shares 75 To 100 Percent 6 May 2016 4 Jul 2019
Mr Peter Kihara Ownership Of Shares 75 To 100 Percent 5 Jul 2019 13 Jun 2023
Miss Esther Ogbeidi Ownership Of Shares 75 To 100 Percent 13 Jun 2023 8 May 2025
Mr Peter Kihara Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
8 May 2025

Accounts

Year ended Net assets Cash Employees
31 Mar 2024 -£39,215 - 1
31 Mar 2023 -£40,021 £315 0
31 Mar 2022 Dormant £1 - -
31 Mar 2021 -£40,956 £1,444 0
31 Mar 2020 Dormant £1 - 1
31 Mar 2019 Dormant £1 - 1
31 Mar 2018 Dormant £1 - -
31 Mar 2017 Dormant £1 £1 -
31 Mar 2016 Dormant £1 £1 -

Data