14245739 is a registration number used by Sqrt Ltd. The company was registered as a Private Limited Company on 2022-07-20. The company has been present in this business for the last 2 years. The firm could be found at 82-84 Bell Yard in London. The main office's postal code assigned to this address is WC2A 2JR. This business's principal business activity number is 99000, that means Activities of extraterritorial organizations and bodies.
Concerning the following firm, the full range of director's duties have so far been met by Eleanor C. who was chosen to lead the company in 2022 in July.
Eleanor C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.