nebulainc.

Nebula Inc Ltd / Software development

A space for
software.

Nebula Inc Ltd is a software development company registered in England and Wales.

Discover Nebula
Independent thinking. Infinite possibility.SCROLL TO EXPLORE

Software is
a world of possibility.

Our focus is software development. Nebula Inc Ltd was incorporated in January 2024, with its registered office in London.

2024Year incorporated
LondonRegistered office
SoftwareOur focus

02 / Company information

The details,
in plain sight.

Our registered company information and address for correspondence.

Registered nameNebula Inc Ltd
Company number15430212
Registered inEngland and Wales
Registered office & correspondence
24 Fitzroy Square
London, W1T 6EP
England
View on Companies House