Stem Pixel Limited is registered with Companies House in the UK.
Our company number is 07010956 and registered company address is:
Suite 8, Chandos Business Centre
87 Warwick Street
Leamington Spa
Warwickshire
CV32 4RJ
Areas of Operation
Our head office is based at the above address. However, we work with clients throughout the UK and the rest of the world.
Please see our Areas We Serve section for more information on where we operate.