This enterprise called Killer Whale Consulting was registered on November 18, 2015 as a private limited company. This enterprise office was based in Edinburgh on 113 St. Johns Road. The address post code is EH12 7SB. The company reg. no. for Killer Whale Consulting Limited was SC520636. Killer Whale Consulting Limited had been in business for 6 years up until dissolution date on March 16, 2021.
Regarding to this specific firm, many of director's duties have so far been fulfilled by Alexander O. and Sorcha O.. As for these two people, Sorcha O. had carried on with the firm for the longest time, having been a vital part of the Management Board for 6 years.
Executives who had significant control over the firm were: Alexander O. owned 1/2 or less of company shares. Sorcha O. owned over 3/4 of company shares, had 3/4 to full of voting rights.