Stem Pixel Limited is registered with Companies House in the UK.
Our company number is 07010956 and registered company address is:
61 Dalton Road
Bedworth
Warwickshire
CV12 8SE
United Kingdom
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.