295 Labs Ltd could be gotten hold of in 12061026 - Companies House Default Address, in Cardiff. The company's postal code is CF14 8LH. 295 Labs has been in this business for 5 years. The company's registration number is 12061026. The company's registered with SIC code 62012 - Business and domestic software development. The business most recent filed accounts documents cover the period up to June 30, 2022 and the most recent confirmation statement was filed on June 19, 2023.
There's 1 director this particular moment leading this specific limited company, namely Spencer D. who has been executing the director's duties for 5 years.
Spencer D. is the individual who has control over this firm, owns over 3/4 of company shares.