Registered as 09767364 9 years ago, Software Giants Ltd had been a private limited company until 2018-06-26 - the time it was dissolved. Its last known registration address was 09767364: Companies House Default Address, Cardiff.
Baber K. was this specific enterprise's managing director, designated to this position seven years ago.
Babar K. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.