- IMPACT TECHNOLOGIES LLC- 200 CANAL VIEW BOULEVARD, ROCHESTER, NEW YORK, USA, 14623 
- IMPACT TECHNOLOGIES LLC- 200 CANAL VIEW BOULEVARD, ROCHESTER, NEW YORK, USA, 14623 
- CQC IMPACT INVESTORS LLC- CQC IMPACT INVESTORS LLC SUITE #730, 1015 18TH STR, WASHINGTON DC, UNITED STATES, 20036 
- IMPACT MH- MATTHEW HOUSE MATTHEW STREET, DUNSTABLE, BEDFORDSHIRE, ENGLAND, LU6 1SD 
- IMPACT- 150 ROUTE DE LALLAING, 59148 - FLINES-LEZ-RÂCHES, FRANCE 
- QATAR HOLDING LLC- QATAR FINANCIAL CENTRE 8TH FLOOR, Q TEL TOWER DIPLOMATIC AREA STREET, WEST BAY, DOHA, QATAR, 23224 
- QATAR HOLDING LLC- QATAR FINANCIAL CENTRE 8TH FLOOR, Q TEL TOWER DIPLOMATIC AREA STREET, WEST BAY, DOHA, QATAR, 23224 
- QATAR HOLDING LLC- Qatar Financial Centre, 8th Floor Q Tel Tower Diplomatic Area Street, West Bay, Doha, 23224, Qatar 
- QATAR HOLDING LLC- QATAR FINANCIAL CENTRE 8TH FLOOR, Q TEL TOWER DIPLOMATIC AREA STREET, WEST BAY, DOHA, QATAR, 23224 
- IMPACT PERSONNEL SERVICES LTD- VENTURE COURT 2 DEBDALE ROAD, WELLINGBOROUGH, NORTHAMPTONSHIRE, ENGLAND, NN8 5AA 
- FAC SERVICES LLC- 800 UNIVERSITY BAY DRIVE, SUITE 200, PO BOX 5620, MADISON, WISCONSIN 53705, USA 
- HBK SERVICES LLC- 2101 CEDAR SPRINGS ROAD, SUITE 700, DALLAS, TEXAS 75201, UNITED STATES 
- EDMS SERVICES LLC- PO BOX 556 MAIN STREET, CHARLESTOWN, NEVIS, WEST INDIES 
- DALA SERVICES LLC- 160A RAYIMBEK AVENUE, ALMATY, 050016, KAZAKHSTAN 
- OMEX SERVICES LLC- 11380 PROSPERITY FARMS ROAD,NO 221E, PALM BEACH GARDENS, STATE OF FLORIDA FL 33410, UNITED STATES 
- DATA IMPACT SAS- 39 Rue Lucien Sampaix, Paris, France, 75010 
- PROXY SERVICES LLC- 30 N Gould St, Ste 6781, Sheridan, United States, WY 82801 
- SLADE SERVICES LLC- 350 N SAINT PAUL STREET, DALLAS, TEXAS, UNITED STATES, 75201 
- PROXY SERVICES LLC- 30 N Gould St, Ste 6781, Sheridan, United States, WY 82801 
- ARTEN SERVICES LLC- 11380 PROSPERITY FARMS ROAD. 221 E PALM BEACH GARD, FLORIDA, 33410, UNITED STATES