© 2025 // i247 Group This site is operated under licence from, and all intellectual property rights are owned by companies within the i247 Group®. Yellowthread Limited is a registered company in England and Wales, No. 4807103. Interface 24/7 Limited is registered on the data protection register, registration No. ZA429624. Yellowthread Limited is Payment Card Industry Data Security Standard (PCI-DSS) Certified. i247 Group®, Yellowthread®, Yoursay247®, Activate247® and We Do® are registered trademarks. All operating software is developed and maintained by i247 Group®. Software enhancement and refinement is a continual process through our customers exacting requirements.
|