Registered as 11743152 6 years ago, Tech Advisors Ltd had been a private limited company until February 28, 2023 - the date it was formally closed. Its last known mailing address was 325-331 High Road, Ilford Greater London.
This firm was directed by a single managing director: Ghulam A., who was arranged to perform management duties in December 2018.
Ghulam A. was the individual who controlled this firm, had substantial control or influence over the company.