The firm is widely known as Usha Retail Ltd. The company was started seven years ago and was registered with 10951130 as its reg. no. The head office of the firm is located in London. You may find it at 111-113,norwood High Street, West Norwood. The enterprise's SIC code is 47110: . 2022-09-30 is the last time account status updates were filed.
There's a solitary managing director at the current moment leading this particular firm, specifically Umakanthan S. who has been carrying out the director's tasks for seven years.
Umakanthan S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.