Sorry, we're doing some work on the site

Thank you for being patient. We are doing some work on the site and will be back shortly. We're still doing the same ol' dope work though, so reach out to us on the details below.

Find Us:

Office 102, Development House Building, Swazi Plaza, Mbabane, Eswatini [Google Maps]

Contact Us

Tel: (+268)3502 6025 | (+268)7645 8083 | Email: info@pxlstudios.net