Thaumagen Limited has been prospering on the market for 19 years. Registered under the number 05335764 in the year 2005, the company have office at 23 Thorleye Road, Cambridge CB5 8NF. This business's principal business activity number is 62012 and has the NACE code: Business and domestic software development. 2020/01/31 is the last time the company accounts were filed.
At present, this particular business is managed by just one director: Robin B., who was assigned this position in 2005.
Robin B. is the individual who controls this firm, owns over 3/4 of company shares.