Started with Reg No. 10265294 8 years ago, Betta Retail Ltd had been a private limited company until 19th November 2019 - the date it was officially closed. The firm's official office address was 34 Autumn Place, Leeds Leeds. The company was known as Betta Electricals until 19th November 2018 when the name was replaced.
This specific firm had an individual managing director: Amir K. who was caring of it for 3 years.
Amir K. was the individual with significant control over this firm, had substantial control or influence over the company.