Besta Retail Limited can be contacted at 1417/1419 London Road, Norbury in London. Its area code is SW16 4AH. Besta Retail has existed on the British market for the last seven years. Its Companies House Reg No. is 11074460. The firm's principal business activity number is 47110, that means . Besta Retail Ltd filed its account information for the period that ended on 30th November 2022. The business latest annual confirmation statement was filed on 20th November 2022.
The company has a solitary managing director at present leading the following firm, namely Athavan B. who has been executing the director's tasks since 21st November 2017.
Executives who control the firm include: Athavan B. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Brindha A. owns 1/2 or less of company shares and has 1/2 or less of voting rights.