Legal

Pixagroup Ltd

Registered in England and Wales. Registered Office:
C/O Kilsby Williams Cedar House, Hazell Drive, Newport, Wales, NP10 8FY

Registered Number: 14351022
ICO Registration Number: ZB665432

Privacy Policy
Cookie Policy
Terms of Business