Abaca system has now moved to a new support portal, to register for the new Portal please visit the following site
Once loaded if you click the "Login" button in the top right and select "Not Yet Registered"
If you have any issue regarding the registration or login please can the Abaca Supoport desk on 01695 555286
Regards
Abaca Support