Started with Reg No. 10728681 seven years ago, 95tech Consultancy Limited had been a private limited company until 19th September 2023 - the day it was dissolved. The last known office address was 54 Spencer Road, Luton.
Mohammad I. was this particular enterprise's director, assigned this position in 2017.
Mohammad I. was the individual who had control over this firm, had substantial control or influence over the company.