Registered with number 11058937 7 years ago, Maestro Software Limited had been a private limited company until 2020-09-22 - the day it was formally closed. The firm's last known mailing address was 10 Portland Business Centre Manor House Lane, Datchet Slough.
Our information describing the following enterprise's personnel reveals that the last two directors were: Susan R. and Keith M. who were appointed to their positions on 2017-11-10.