Company overview
Name
Acacia India Retail Limited
Incorporation date
16 June 2008
Address
Craigmuir Chambers, Road Town, Tortola
Country
British Virgin Islands