Imaginative Software

Our new site is on the way

A Creative Approach to Software

From advice and help with web projects, through customisation and integration of business systems, to design and development of award-winning applications, Imaginative Software shows time and again how a small, highly professional team can deliver remarkable results.

The trust we consistently gain means our customers choose to work with us again and again. And it is by choice: the way we work means it's a doddle to hand over to other development teams or agencies, or to bring work in-house: you will choose to work with us again because you will want to, and because you'll see what we can bring to your party.

Ask us to develop something from scratch, to further develop systems you've already invested in or bring technical direction to a growing team, and you'll love what suddenly becomes possible.

What We Do

The love we have for our work comes across in all that we do. .


Technology-agnostic, we use the best tools and practices to get the job done right.


Help when you need it or ongoing consultancy, always with your success our priority.


Rely on us when you need solid, impartial, expert support backed by real-world experience.


Support and direction for your development team, bringing new ideas and implementing best practices.

Who We Work For

We work on every kind of software project, for organisations large and small.

Meet the Team


Chris W

Technical Direction


Chris H

Software Engineering






Software Engineering



Networking and Communications

What Our Customers Say

Our work usually has your name on it, not ours, so until you've worked with us, it may be how our other clients see us and our work that matters most.


For a friendly chat, without jargon, cost or obligation, drop us a line, pick up the phone or pay us a visit.

020 3287 2945

Software Studio

Imaginative Software Ltd
New Patrick's Yard
2 Recorder Road
Norwich NR1 1NR


01603 381944



Registered Office

Imaginative Software Ltd
90 Mill Lane
West Hampstead
London NW6 1NL


020 3287 2945