About Mount Pleasant Studios Holdings Limited (FC026428) Virgin Islands