This particular Opti Chef Limited company has been in this business for at least nine years, as it's been founded in 2015. Registered under the number 09822205, Opti Chef is categorised as a Private Limited Company with office in 55 Dewsbury Road, Luton LU3 2HH. This enterprise's declared SIC number is 99999 which means Dormant Company. 2022-10-31 is the last time when the company accounts were reported.
Simeon N., Balraj B. and Kelvin S. are listed as company's directors and have been doing everything they can to make sure everything is working correctly for nine years.
Simeon N. is the individual who controls this firm, owns 1/2 or less of company shares.