As of the 23rd March, Cyton's offices are now located at the following address:
68 Macrae Road
Eden Office Park
All contact email addresses and telephone numbers remain the same following our relocation, and we do not foresee the move to have any impact on the quality of service we provide to our valued clients, during the transition.
Mail sent to our previous office will be re-directed to the above address for a time, but we would kindly ask you to update Cyton's company address details in your records at your earliest convenience.