Skip to content
CorpNS.com

Smart Pay Energy Ltd

Company number 10971782ActiveSince 20 September 2017 (9 years)

Company details

Company type
Private Limited Company
Status
Active
Incorporated
20 September 2017
Registered office
One Canada Square Canary Wharf, Floor 10 (North West), London, E14 5AB
Accounts
Micro entity · last made up to 30 September 2025 · next due 30 June 2027
Confirmation statement
Next due 1 May 2027 · last made up to 17 April 2026
Outstanding charges
0

Previous names

  • Impex Energy Ltduntil 5 June 2020
  • Cabra Energy Supply Limiteduntil 28 November 2019

Similar companies in London