APPSTAR
Company Support Privacy Contact

Terms

Terms

Last updated: 2026-06-04

This page provides general website terms for APPSTAR LTD. App-specific terms may be provided separately where required.

Company information

APPSTAR LTD is a company registered in England and Wales. Company number: 17261860.

Website content

The information on this website is provided for general company information. We may update it from time to time.

Contact

For general enquiries, contact [email protected].

© 2026 APPSTAR LTD · Company number 17261860
Support Privacy Terms [email protected]