Btrac came into being in 2009 as a company enlisted under no 06907609, located at TF3 3BJ Telford at Unit 19. This firm has been in business for 15 years and its last known status is active. This firm's Standard Industrial Classification Code is 26110 meaning Manufacture of electronic components. Saturday 31st December 2022 is the last time when the accounts were reported.
Current directors listed by this particular company are: Craig C. assigned this position in 2020 and Sebastian T. assigned this position in 2017 in May.
Sebastian T. is the individual who has control over this firm, has substantial control or influence over the company.