Megatron Tech Systems started conducting its operations in 2020 as a Private Limited Company with reg. no. 12717331. The firm's headquarters was situated in Bradford at 90 Salt Street. The Megatron Tech Systems Limited business had been operating in this business field for two years.
The following company was supervised by a single managing director: Inkosinathi M. who was in charge of it for two years.
Inkosinathi M. was the individual with significant control over this firm, had substantial control or influence over the company.