This particular Llamahead Limited business has been on the market for two years, as it's been founded in 2022. Started with registration number 13870479, Llamahead is categorised as a Private Limited Company with office in 35 Samuel Street, London SE18 5LQ. The company's registered with SIC code 62012 which stands for Business and domestic software development. 2023-01-31 is the last time the company accounts were reported.
Concerning the following limited company, just about all of director's tasks have so far been performed by Deniz K. who was selected to lead the company in 2022 in January.
Deniz K. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.