OFAC UID 20258 · SDN · Entity

MFAA HOLDINGS LIMITED

List
SDN
Type
Entity
Programs
SDNTK
Designated
Feb 13, 2017

Addresses

  • 281 Waterfront Drive Road Town, Tortola Virgin Islands, British

Identifiers

  • Company Number: 1793372 (Virgin Islands, British)