The firm referred to as Envestra Software was established on 1999-12-29 as a private limited company. The firm registered office was located in Middlesex on 21 Albert Road, Hounslow. This place post code is TW3 3RW. The registration number for Envestra Software Limited was 03900618. Envestra Software Limited had been in business for twenty two years until dissolution date on 2021-03-30. This firm has operated under three names. The company's first listed name, Brainfactory Information Technologies PLC, was changed on 2000-07-31 to Envestra. The current name, in use since 2004, is Envestra Software Limited.
Marcelle V. and Felix-Johannes K. were registered as the enterprise's directors and were managing the firm from 1999 to 2021.
The companies that controlled this firm were: Bancstreet Capital Partners Ltd owned 1/2 or less of company shares. This business could have been reached in Hounslow at Albert Road, TW3 3RW, Middlesex and was registered as a PSC under the registration number 03092387.