Optstra Software Solutions Ltd is officially located at London at 7 Latimer Square. You can look up this business by the zip code - SE10 0XR. The firm has been in the field on the British market for twelve years. The enterprise is registered under the number 07999323 and their current status is active. The firm's classified under the NACE and SIC code 62020 which means Information technology consultancy activities. 2022-03-31 is the last time when account status updates were filed.
According to the latest data, this particular limited company is controlled by 1 director: Megha V., who was assigned this position in 2012.
Megha V. is the individual who has control over this firm, owns over 3/4 of company shares.