Organization:
Babcock Mission Critical Services Fleet Management
LEI 959800WVHQPRWUMESL51
Organization name
Babcock Mission Critical Services Fleet Management SA
Country name
Spain
Country of registration
Spain
Industry
Aircraft Production and Defense
Bond debt
-