|
Oddshape Projects was established in 2004 to
provide incubation and investment services to
some of the UK's most exciting new media projects.
In addition to seeing the individual projects
through the development and branding phases, our
customer billing portal is available to handle
all of the financial administration once a project
has gone live.
Oddshape Projects is registered company number
5266908 and VAT registration number GB862513234.
|