The Abba Solutions Limited company has been operating in this business for twenty one years, having launched in 2003. Started with Registered No. 04923368, Abba Solutions is categorised as a Private Limited Company located in 19 Sunningdale Avenue, Swansea SA3 5HR. This business's principal business activity number is 62012 - Business and domestic software development. 2022-09-30 is the last time company accounts were filed.
Richard H. is this particular firm's individual director, who was appointed on 7th October 2003.
Richard H. is the individual who has control over this firm, owns over 3/4 of company shares.