Advanced company searchLink opens in new window

NFLOW SOFTWARE LIMITED

Company number 03916189

Registered office address
27 Union Street, London, SE1 1SD
Company status
Dissolved
Dissolved on
7 November 2023
Company type
Private limited Company
Incorporated on
31 January 2000

Accounts

Last accounts made up to 31 March 2022

Nature of business (SIC)

  • 62012 - Business and domestic software development
Previous company names
Name Period
OPEN RIVER SOFTWARE LIMITED 18 Aug 2000 - 07 Sep 2000
THE SELLING SOLUTION COMPANY LIMITED 31 Jan 2000 - 18 Aug 2000