Lambdasquared Limited has existed in the UK for at least 9 years. Registered under the number 09851756 in 2015, the firm have office at Tenby Place 102, Selby Road, Nottingham NG2 7BA. The firm's SIC and NACE codes are 61200 which means Wireless telecommunications activities. Wed, 30th Nov 2022 is the last time the accounts were filed.
We have a single director this particular moment running this specific limited company, namely Gary M. who has been executing the director's duties since 2015-11-02.
Gary M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.