LIBRAA OFFSHORE PRIVATE LIMITED Details
LIBRAA OFFSHORE PRIVATE LIMITED is a company based out of 21 RAJESWARI APTS 58 BHAKTHAVATSALAM ROAD (NEW) 25 AND 26 WARREN ROAD (OLD) MYLAPORE, CHENNAI, Tamil Nadu, India.
Employees:
6
HQ:
Location:
Chennai, Tamil Nadu, India
Revenue: