PIXELBASE STUDIO LIMITED Company number SC610716 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressAmorlea, Haughhead Road, Earlston, United Kingdom, TD4 6EF PostcodeTD4 6EF Companies at this postcode 3 Map