Registered entities
AJAX ENGINEERING LIMITED
CIN L28245KA1992PLC013306India
EXPENT INC
Reg. No. 853592334United States
AJAX ENGINEERING LTD
Reg. No. 6404291United Kingdom
Investor mix
1 investor on record.
| Investor type | Count | Share |
|---|---|---|
| Private equity | 1 | 100% |
